Big Huge Thesaurus

Actinidia arguta

noun